HTML,BODY {
    height: 100%;
    width: 100%;
	margin: 0px;
    padding: 0px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	
	color: #999999;
    background-color: #fffffff;
}
TABLE.maintable {
    height: 100%;
}
P {
    margin: 0px;
    padding: 0px;
}
TD {
    font-size: 11px;
}
a, a:link, a:visited, a:active { 
  color: #999999; 
  text-decoration: none; 
}

a:hover {
   color: #000000;
   text-decoration: none; 
}

HR.dotted  {border:none; BORDER-bottom: #cccccc 2px solid; HEIGHT: 1px; }

HR.dotted2 { border:none; BORDER-BOTTOM: #cccccc 2px solid; HEIGHT: 1px; }

.error {
	font-family: "Trebuchet MS", Trebuchet, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
	letter-spacing: 2px;
	color: #CC0000;
	font-weight: 900;
}

.4imageslink {font-size: 9px}

/*--Kategorien------------------------------------------------*/
.kategoriename{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	letter-spacing: 2px;
	font-weight: 900;

	 color: #666666;
}
.thumb { border: 1px solid #d1d1d1; cursor: hand; background-color: #e9e9e9; }
.thumb2 { border: 1px solid #2a2a2a; background-color: #666666; }

.titel2 {
border-bottom: 1px solid #d1d1d1;
}
DIV.titel {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;
	
	background-color: #F0F0F0;
    color: #757575;
}
DIV.titel A, DIV.titel A:active, DIV.titel A:visited {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;

	color: #757575;
}
DIV.titel a:hover {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;

	color: #ffffff;
}
.titel3 {
	letter-spacing: 2px;
	margin: 0px;
	padding: 5px;
	background-color: #f0f0f0;
	color: #757575;
	font-weight: 600;
}

/*--postkarte------------------------------------------------*/
.postkarte {
    border: 8px solid #e9e9e9;
}

/*--details------------------------------------------------*/
.seitentitel2 {
	border-bottom: 1px solid #d1d1d1;
	color: #E9E9E9;
}
DIV.seitentitel {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;
	
	background-color: #E9E9E9;
    color: #757575;
}
DIV.seitentitel A, DIV.seitentitel A:active, DIV.seitentitel A:visited {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;

	color: #757575;
}
DIV.seitentitel a:hover {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;

	color: #ffffff;
}
.image {
    border: 8px solid #E9E9E9;
}
.thumbframe {
    border: 7px solid #151515;
}
.bilderrahmen {
	border-style:solid;
	border-color:#d1d1d1;
	border-width: 1px;
}
DIV.bild a, DIV.bild a:visited, DIV.bild a:hover, DIV.bild a:active {
    border-bottom: 0px;
}
DIV.bild a, DIV.bild a:visited, DIV.bild a:hover, DIV.bild a:active {
    border-bottom: 0px;
}
.bildkommentar {
	font-family: Trebuchet MS, Trebuchet, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
	letter-spacing: 2px;
	
	   color: #919191;
}
.bildname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding-top: 10px;
	letter-spacing: 2px;
	font-weight: 900;
	
	 color: #C3C3C3;
}
.bilddatum {
	font-family: Trebuchet MS, Trebuchet, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 2px;
	
	color: #CECECE;
}
.seitenlinkbalken2 {
border-bottom: 1px solid #d1d1d1;
border-top: 1px solid #d1d1d1;
}

DIV.seitenlinkbalken {
	letter-spacing: 2px;
	margin: 0px;
	padding: 8px;
	background-color: #E9E9E9;
	color: #757575;
	vertical-align: middle;
}

DIV.seitenlinkbalken A, DIV.seitenlinkbalken A:visited, DIV.seitenlinkbalken A.active {
    letter-spacing: 2px;
    margin: 0px;
    padding: 8px;
    text-decoration: none;
    border-bottom: none;
	
	color: #757575;
}
DIV.seitenlinkbalken a:hover {
    letter-spacing: 2px;
    margin: 0px;
    padding: 8px;
    text-decoration: none;
    border-bottom: none;
	
	color: #ffffff;
}
DIV.seitencopyright {
    font-size: 12px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    letter-spacing: 5px;
	
	background-color: #F8F8F8;
    color: #6A6A6A;
}
DIV.seitencopyright A, DIV.seitencopyright A:active, DIV.seitencopyright A:visited {
    font-size: 12px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    letter-spacing: 5px;
    text-decoration: none;
    border-bottom: none;
	
	background-color: #f8f8f8;
    color: #6A6A6A;
}
DIV.seitencopyright A:hover {
    font-size: 12px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    letter-spacing: 5px;
    text-decoration: none;
    border-bottom: none;
	
	background-color: #f8f8f8;
    color: #000000;

}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #e9e9e9;
  color: #606060;
}

.commentrow2 {
  background-color: #CCCCCC;
  color: #5C5C5C;
}

/*--nicetitles------------------------------------------------*/

DIV.nicetitle {
	BORDER-RIGHT: #d1d1d1 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: #d1d1d1 3px solid; PADDING-LEFT: 8px; Z-INDEX: 20; FILTER: Alpha(Opacity=70, FinishOpacity=70, Style=2); LEFT: 0px; PADDING-BOTTOM: 6px; FONT: 11px Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; BORDER-LEFT: #d1d1d1 3px solid; WIDTH: auto; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #d1d1d1 3px solid; POSITION: absolute; TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #fff; moz-border-radius-bottomleft: 0px; moz-border-radius-bottomright: 0px; moz-border-radius-topleft: 0px; moz-border-radius-topright: 0px; moz-opacity: .7; min-width: 50px
}
DIV.nicetitle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LETTER-SPACING: 1px; moz-opacity: 1
}
DIV.nicetitle P.destination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; LETTER-SPACING: 0px; TEXT-ALIGN: right; moz-opacity: 1
}
DIV.nicetitle P SPAN.accesskey {
	COLOR: #fff
}

